import { getUserOrTem } from "@/utils/index";
/**
 * 说明注释
 * dictKey 设置项字典key 至少一个
 * formItemType 设置项表单类型 与key一一对应
 *      设置项：select
 *      给定默认值 必须为至少以下含有key的对象 {value:'', id:''} 形式
 * defatultData 设置项默认值 同上  默认值可也是函数
 * title 设置项标题 同上
 * subTitle 设置项说明标题 同上
 * unit 设置项单位 同上
 */
export default {
  //预约看板
  appointmentBoard: {
    dictKey: ["预约看板展示最大条数"],
    formItemType: ['input'],
    defatultData: [10],
    title: ["设置看板最大展示条数"],
    subTitle: ["设置车间工单看板中最大展示条数，这样可也根据不同的屏幕大小来展示合适的数据信息"],
    unit: ["条"],
  },
  //车间工单看板
  workshopKanban: {
    dictKey: ["车间工单看板展示最大条数", "车间工单看板显示组", "车间工单看板超时预警"],
    defatultData: [10, getUserOrTem, 20],
    formItemType: ['input', 'select', 'input'],
    title: ["设置看板最大展示条数", "选择组展示", "设置超时时间预警"],
    subTitle: ["设置车间工单看板中最大展示条数，这样可也根据不同的屏幕大小来展示合适的数据信息",
      "设置车间看板为某一班组的进行展示，这样的设定可也让班组员工专心看自己的工单看板",
      "如果达到预警时间，则数据将会置顶并以【黄色文字】突出显示，避免工单超时，已经超时的将以【红色文字】突出显示"],
    unit: ["条", "", "分钟"],
  },
  //客户工单看板
  customerKanban: {
    dictKey: ["客户工单看板展示最大条数"],
    formItemType: ['input'],
    defatultData: [10],
    title: ["设置看板最大展示条数"],
    subTitle: ["设置车间工单看板中最大展示条数，这样可也根据不同的屏幕大小来展示合适的数据信息"],
    unit: ["条"],
  }
}